Design System
Design System for Webの話
Design Systemの導入で何が得られるか
現場の実装に制約を付ける
セマンティクス的にOKな構造を強制できたりする
<Icon>にonClickを付けることを許さないとか
アクセシビリティを制約によって向上できたりする
aria attributesやroleをrequiredにしたり
部品の実装方法が統一される
Product feature開発とは少し距離を置く
距離を置くというのは、「これやって」「オッケー!」の関係にはならないという意味
命名規則
UpperCamelCaseとか